(someone) pick up the ball

Translations
prendre le relais
Definitions
To take responsibility for continuing or completing a task or project that someone else has started or left unfinished.